// 2015年版权所有etcd作者
// 
// 根据Apache许可证2.0版（以下简称“许可证”）获得许可；
// 除非遵守许可证，否则不得使用此文件。
// 您可以通过
// 
// www.apache.org/licenses/LICENSE-2.0 
// 
// 除非适用法律要求或书面同意，否则根据许可证分发的软件
// 按“原样”分发，
// 无任何明示或暗示的保证或条件。
// 请参阅许可证，了解管理许可的特定语言和
// 许可证下的限制。

// 包v2stats为etcd集群统计定义了一个标准接口。
package v2stats

type Stats interface {
	// SelfStats返回表示此服务器统计信息的结构
	SelfStats() []byte
	// LeaderStats返回群集中所有追随者的统计信息
	// 如果此服务器是leader。否则，返回nil。
	LeaderStats() []byte
	// StoreStats返回支持此EtcdServer 
	StoreStats() []byte
}
